she menstruates - German English Dictionary